import SvgIcon from '@/components/SvgIcon/index.vue'// svg组件
import { DefineComponent, ComponentOptionsMixin, PublicProps, ExtractPropTypes } from 'vue'

const svgIcon = {
    install(Vue: { component: (arg0: string, arg1: DefineComponent<{ iconClass: { type: StringConstructor; required: true }; className: { type: StringConstructor } }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<ExtractPropTypes<{ iconClass: { type: StringConstructor; required: true }; className: { type: StringConstructor } }>>, {}, {}>) => void }) {
        Vue.component('svg-icon', SvgIcon)
    }
}

export default svgIcon